Synthesis of Controllers from Interval Temporal Logic Specication
نویسندگان
چکیده
We present a method which accepts Interval Temporal Logic (ITL) formulas as specication and automatically generates state machines. Since ITL is based on intervals and their sequences, we can easily describe both concurrent and serial behaviors by specifying behaviors inside intervals and sequences among them. ITL formulas are expanded into the ones for the cases that the present state is the nal state of the current interval and those for the cases that there is next state in the current interval, which can be easily converted into state machines, by tabulated rules for temporal operators. The specica-tion in ITL can also be used as a constraint for a (possibly non-deterministic) state machine which is an abstraction for an existing sequential circuit. In that case, the nal synthesized circuit satises the properties both in ITL and the original state machine, which can be useful for redesign or engineering change. The generated state machines can be further processed by logic synthesizer, such as SIS, and transformed into synchronous/asynchronous sequential circuits. We present experimental results and show the usefulness of our method.
منابع مشابه
Interval Type-II Fuzzy H∞ Frequency Control for an Island Microgrid
Frequency control is one of the key parts for the arrangement of the performance of a microgrid (MG) system. Theoretically, model-based controllers may be the ideal control mechanisms; however, they are highly sensitive to model uncertainties and have difficulty with preserving robustness. The presence of serious disturbances, the increasing number of MG, varying voltage supplies of MGs, and bo...
متن کاملDCSYNTH: Guided Reactive Synthesis with Soft Requirements for Robust Controller and Shield Synthesis
DCSYNTH is a tool for the synthesis of controllers from safety and bounded liveness requirements given in interval temporal logic QDDC. It investigates the role of soft requirements (with priorities) in obtaining high quality controllers. A QDDC formula specifies past time properties. In DCSYNTH synthesis, hard requirements must be invariantly satisfied whereas soft requirements may be satisfie...
متن کاملControl Synthesis for Multi-Agent Systems under Metric Interval Temporal Logic Specifications
This paper presents a framework for automatic synthesis of a control sequence for multi-agent systems governed by continuous linear dynamics under timed constraints. First, the motion of the agents in the workspace is abstracted into individual Transition Systems (TS). Second, each agent is assigned with an individual formula given in Metric Interval Temporal Logic (MITL) and in parallel, the t...
متن کاملReal-Time Synthesis is Hard!
We study the reactive synthesis problem (RS) for specifications given in Metric Interval Temporal Logic (MITL). RS is known to be undecidable in a very general setting, but on infinite words only; and only the very restrictive BResRS subcase is known to be decidable (see D’Souza et al. and Bouyer et al.). In this paper, we precise the decidability border of MITL synthesis. We show RS is undecid...
متن کاملSynthesis of Controllers from Interval Temporal Logic Specification
ed state machines Deterministic state machines 1. State machine extraction (e.g. stg_extract) 2. Eliminate conditions New constraints in ITL 3. Sequential circuits 5. Logic synthesis 4. Sythesizer (tableau and determinize) KISS2 interface Figure 2: Flow of Our Redesign Method 4 A Redesign Method We cannot handle very complex ITL formulas within a reasonable time, since the expansion time grows ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1993